2 oxaspiro[3 3]heptan 6 one cas no 1339892 66 887 business directory